// pages/mycomment/mycomment.js
const db = wx.cloud.database()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    tabs: ['全部评价', '我的评价'],
    currentTabs: 0,
  },
  // 选中顶部导航栏
  selectTab(e) {
    let index = e.currentTarget.dataset.index
    //console.log(e.currentTarget.dataset.index)
    this.setData({
      currentTabs: index,
    })
    this.getList(index)
  },
  // 获取评价列表数据
  getList(index) {
    //index=0是全部评价，index=1是我的评价
    if (index == 1) {
      // 小程序端 调用数据库权限比较低
      db.collection('pinglun').get()
        .then(res => {
          console.log('我的评价列表', res)
          this.setData({
            list: res.data
          })
        })
    } else {
      // 云函数端 调用数据库有最高权限
      wx.cloud.callFunction({
        name: 'getComment'
      }).then(res => {
        console.log('全部的评价列表', res.result.data)
        this.setData({
          list: res.result.data
        })
      })
    }
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    this.getList(0)
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})